project (a shadow) - French English Dictionary